// 店铺模式 1:堂吃/2:外卖
const distributionModeConf = [
  { value: 1, text: '堂吃' },
  { value: 2, text: '外卖' }
]

const orderStateConf = [
  { value: 0, text: '未提交' }, // 购物车状态
  { value: 1, text: '未付款' }, // 已提交未付款
  { value: 2, text: '已付款' },
  { value: 8, text: '已过期' },
  { value: 9, text: '已取消' }, // 订单已取消
  { value: 10, text: '已确认' },
  { value: 11, text: '已评价' },
  { value: 12, text: '已分享' }
]
export default {
  filters: {
    distributionModeFilter(val) {
      const index = distributionModeConf.findIndex(item => item.value === parseInt(val))
      return index === -1 ? '--' : distributionModeConf[index].text
    },
    orderStateFilter(val) {
      const index = orderStateConf.findIndex(item => item.value === parseInt(val))
      return index === -1 ? '--' : orderStateConf[index].text
    }
  },
  data() {
    return {
      // 可用来配置表头的筛选器
      distributionModeConf,
      orderStateConf
    }
  }
}
